body
{
	color: #000;
	cursor: default;
	font-family: solaimanLipi,arial;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
}
*
{
	margin: 0;
	padding: 0;
}
ul,li
{
	list-style: none;
}
a
{
	color: #333;
	cursor: pointer;
	text-decoration: none;
}
a:hover
{
	color: #c00;
}
:focus
{
	outline: 0 none;
}
img
{
	border: 0;
}
#topArea
{
	border-left: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	font-size: 13px;
	height: 30px;
	line-height: 13px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 20px;
	text-align: left;
	width: 940px;
}
.topLeft
{
	float: left;
	overflow: hidden;
	width: 300px;
}
.weatherBox
{
	background: #fff;
	border: 1px solid #E2E2E2;
	font-size: 13px;
	left: 0;
	line-height: 16px;
	padding: 10px;
	position: absolute;
	top: 0;
	width: 220px;
	z-index: 22;
}
.weatherBox .detail
{
	color: #c00;
}
.weatherBox ul
{
	overflow: hidden;
}
.weatherBox li
{
	border-bottom: 1px solid #E2E2E2;
	overflow: hidden;
	padding: 10px 0;
}
.weatherBox li.last
{
	border: none;
}
.weatherBox li img
{
	float: left;
	margin-right: 10px;
}
.weatherIcon
{
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}
.topRight
{
	float: right;
	line-height: 30px;
	overflow: hidden;
}
.topRight li
{
	float: left;
	margin-right: 5px;
}
.topShadow
{
	background: #fff url(images/bggrad.gif) left top repeat-x;
	width: 100%;
}
.bottomShadow
{
	background: url(images/bggradup.gif) left bottom repeat-x;
	width: 100%;
}
.contentWraper
{
	border-left: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 20px 10px 20px;
	position: relative;
	text-align: left;
	width: 940px;
}
.topLoginArea
{
	background: #FFFFF3;
	border: 1px solid #E2E2E2;
	display: block;
	overflow: hidden;
	position: relative;
	width: 940px;
}
.topLoginArea a
{
	color: #c00;
	text-decoration: underline;
}
.topLoginArea .leftPart
{
	float: left;
	margin-right: 20px;
	padding: 20px 0 20px 20px;
	width: 209px;
}
.topLoginArea .middlePart
{
	float: left;
	margin-right: 20px;
	overflow: hidden;
	padding-top: 20px;
	width: 330px;
}
.topLoginArea .middlePart .text
{
	width: 323px;
}
.topLoginArea .rightPart
{
	float: left;
	padding-top: 20px;
	position: relative;
	width: 330px;
}
.topLoginArea .rightPart .text
{
	width: 310px;
}
.topLoginArea .btnClose
{
	bottom: 20px;
	color: #000;
	position: absolute;
	right: 20px;
	text-decoration: none;
}
input,select,option,textarea
{
	font-family: solaimanLipi,arial;
	font-size: 14px;
}
.text,.textarea
{
	background: #f3f3f3;
	border: 1px solid #D7D7D7;
	font-size: 14px;
	line-height: 23px;
	padding-left: 5px;
}
.text
{
	font-family: solaimanLipi,arial;
	height: 23px;
}
.textarea
{
	font-family: solaimanLipi,arial;
	font-size: 14px;
	overflow: auto;
	padding: 0;
}
.select
{
	background: #f3f3f3;
	border: 1px solid #D7D7D7;
	display: block;
	font-family: solaimanLipi,arial;
	font-size: 14px;
	height: 23px;
	line-height: 23px;
}
.select option
{
	font-family: solaimanLipi,arial;
	font-size: 14px;
}
* html .select
{
	font-family: solaimanLipi,arial;
	font-size: 16px;
}
.text:focus,.textarea:focus
{
	background: #fff;
}
label
{
	display: block;
	margin-bottom: 10px;
	overflow: hidden;
}
.radio,.checkbox
{
	float: left;
	height: 15px;
	margin-right: 5px;
	margin-top: 2px;
	width: 15px;
}
.button
{
	background: #c00;
	border: none;
	color: #fff;
	display: block;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	padding: 0 5px;
}
.button:hover
{
	color: #fff;
	text-decoration: none;
}
#header
{
	height: 105px;
}
.headerTop
{
	height: 65px;
	overflow: hidden;
	padding-top: 15px;
	text-align: center;
}
.headerTopLeft
{
	display: block;
	float: left;
	height: 50px;
	margin-top: 5px;
	overflow: hidden;
	width: 220px;
}
.headerTop .adz-headerLeft,.headerTop .adz-headerRight
{
	margin-bottom: 0;
}
.headerCenter
{
	float: left;
	overflow: hidden;
	width: 500px;
}
.headerCenter a
{
	margin: 0 auto;
}
.headerTopRight
{
	display: block;
	float: right;
	height: 50px;
	margin-top: 5px;
	overflow: hidden;
	width: 220px;
}
#header .dateArea
{
	font-size: 13px;
	height: 20px;
	line-height: 20px;
	text-align: center;
}
#topNav
{
	font-size: 14px;
	height: 60px;
}
#topNav ul
{
	height: 60px;
	position: relative;
}
#topNav ul li
{
	border-right: 1px solid #ddd;
	float: left;
	height: 30px;
	line-height: 30px;
}
#topNav ul li a
{
	border-bottom: 1px solid #fff;
	display: block;
	float: left;
	height: 29px;
	line-height: 29px;
	padding: 0 5px;
}
#topNav ul .active a,#topNav ul li a:hover,#topNav ul .expanded a
{
	background: #7F7F7F;
	color: #FFF;
}
#topNav ul ul
{
	background: #7F7F7F;
	height: 30px;
	left: 0;
	position: absolute;
	top: 30px;
	width: 940px;
}
#topNav ul ul li
{
	background: none;
	border-right: 1px solid #fff;
	float: left;
	height: 30px;
	padding-right: 0;
}
#topNav ul ul
{
	display: none;
}
#topNav ul .expanded ul
{
	display: block;
}
#topNav ul ul li a,#topNav ul .active ul li a,#topNav ul .expanded ul li a
{
	background: #7F7F7F;
	color: #fff;
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	padding: 0 4px;
}
#topNav ul ul a:hover,#topNav ul .active ul li a:hover,#topNav .expanded ul li a:hover,#topNav ul ul .active a,#topNav ul .active ul .active a,#topNav .expanded ul .active a
{
	background: #C00;
	color: #fff;
}
#topNav li.last
{
	background-image: none;
	border-right: none;
}
ul.dropdown
{
	position: relative;
	z-index: 5;
}
ul.dropdown li
{
	background: #EDEDED;
	float: left;
	zoom: 1;
}
ul.dropdown a:hover
{
	color: #000;
}
ul.dropdown a:active
{
	color: #ffa500;
}
ul.dropdown li a
{
	border-right: 1px solid #CCC;
	color: #222;
	display: block;
	padding: 5px;
}
ul.dropdown li:last-child a
{
	border-right: none;
}
ul.dropdown li.hover,ul.dropdown li:hover
{
	background: #FFF;
	color: black;
	position: relative;
}
ul.dropdown li.hover a
{
	color: black;
}
ul.dropdown ul
{
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-top: 1px solid #CCC;
	left: 0;
	position: absolute;
	top: 100%;
	visibility: hidden;
	width: 180px;
	z-index: 5;
}
ul.dropdown ul li
{
	background: #f6f6f6;
	border-bottom: 1px solid #ccc;
	color: #000;
	float: none;
	font-weight: normal;
}
ul.dropdown ul li a
{
	border-right: none;
	display: inline-block;
	width: 95%;
}
ul.dropdown ul ul
{
	left: 100%;
	top: 0;
}
ul.dropdown li:hover>ul
{
	visibility: visible;
}
.catBanner
{
	height: 50px;
	overflow: hidden;
	position: relative;
	width: 940px;
}
.catBanner img
{
	left: 0;
	position: absolute;
	top: 0;
	z-index: 1;
}
.catBanner .date
{
	color: #000;
	font-size: 13px;
	line-height: 16px;
	position: absolute;
	right: 20px;
	text-align: right;
	top: 10px;
	z-index: 2;
}
.catBanner .date b
{
	font-size: 16px;
}
.breadCram
{
	font-size: 13px;
	height: 25px;
	line-height: 25px;
}
.breadCram ul
{
	background: #e3e3e3;
	height: 25px;
	overflow: hidden;
}
.breadCram li
{
	float: left;
	height: 25px;
}
.breadCram li a
{
	background: #537D00 url(images/breadcram.gif) right bottom no-repeat;
	color: #fff;
	float: left;
	height: 25px;
	padding: 0 16px 0 10px;
}
.breadCram li a:hover
{
	color: #fff;
	text-decoration: underline;
}
.breadCram .last
{
	background-position: right center;
}
.breadCram .first
{
	background-color: #537D00;
	background-position: right bottom;
}
.breadCram .red
{
	background-color: #c00;
	background-position: right top;
}
.staticContent a
{
	text-decoration: underline;
}
.sidebarSearch .text
{
	width: 97%;
}
.sidebarSearch .select
{
	font-family: solaimanLipi,arial;
	font-size: 14px;
	width: 100%;
}
.sidebarSearch .searchButton,.commentInput .searchButton
{
	background: #c00 url(images/searchicon-red.gif) 5px 5px no-repeat;
	border: 0;
	color: #fff;
	cursor: pointer;
	display: block;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	padding: 0 5px 0 20px;
}
.sidebarSearch .searchHelp
{
	color: #c00;
	line-height: 25px;
	text-decoration: underline;
}
.emailSubscribe .text
{
	background: #ecf4dc;
	border-right: none;
	float: left;
	height: 23px;
	width: 190px;
}
.btnEmailSubscribe
{
	background: #ecf4dc url(images/greenplus.gif) 5px 5px no-repeat;
	border: 1px solid #D7D7D7;
	border-left: none;
	cursor: pointer;
	float: left;
	height: 25px;
	line-height: 200px;
	overflow: hidden;
	text-indent: -9999px;
	width: 24px;
}
.poll p,.publishigReport p,.onlineReport p
{
	line-height: 20px;
	margin-bottom: 10px;
}
.poll label
{
	color: #c00;
}
.poll .pollSubmit
{
	background: url(images/btngreenbg.jpg) repeat-x;
	border: 0;
	color: #000;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
}
.pollBottom p
{
	line-height: 40px;
	margin: 0;
}
.poll p span
{
	color: #c00;
}
.pollBottom .previousResult,.publishigReport .detail
{
	color: #c00;
	text-decoration: underline;
}
.pollBottom .adz-pollAdz
{
	margin-bottom: 0;
}
.pollRes
{
	font-size: 13px;
	line-height: 14px;
	overflow: hidden;
}
.pollRes span
{
	border: none;
	display: block;
	height: 20px;
	overflow: hidden;
}
.pollRes span span.c1
{
	float: left;
	width: 60px;
}
.pollRes span span.c2
{
	float: left;
	width: 110px;
}
.pollRes span span.c3
{
	float: left;
	text-align: right;
	width: 50px;
}
.pollRes span span.yes
{
	background-color: #537D00;
	height: 10px;
	margin-top: 2px;
}
.pollRes span span.no
{
	background-color: #C00;
	height: 10px;
	margin-top: 2px;
}
.pollRes span span.nCom
{
	background-color: #000;
	height: 10px;
	margin-top: 2px;
}
.onlineReport
{
	border: 1px dashed #c00;
	padding: 10px;
}
.alexaReport
{
	background: #c00;
	color: #fff;
	display: block;
	height: 25px;
	line-height: 25px;
}
.alexaReport:hover
{
	color: #fff;
}
.alexaReport b
{
	background: #e00;
	color: #000;
	float: left;
	font-family: "Trebuchet MS";
	height: 25px;
	margin-right: 5px;
	padding: 0 5px;
}
.yellowBlack
{
	background: #FFF;
	color: #000;
	padding: 10px;
}
.lightYellowGreen
{
	background: #FFF;
	padding: 10px;
}
.sidebarGallery
{
	border: 1px solid #E2E2E2;
	overflow: hidden;
	padding: 4px;
}
.sidebarGallery .sidebarGalleryMidImage
{
	display: block;
	height: 200px;
	overflow: hidden;
	position: relative;
	width: 210px;
}
.sidebarGallery .sidebarGalleryMidImage2
{
	margin-bottom: 5px;
	width: 210px;
}
.sidebarGallery .sidebarGalleryMidImage .cell
{
	height: 180px;
	position: absolute;
	width: 210px;
}
.sidebarGallery .sidebarGalleryMidImage .cell2
{
	width: 210px;
}
.sidebarGallery .sidebarGalleryMidImage .cell .imgCont
{
	display: block;
	display: table-cell;
	height: 180px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	width: 100%;
}
.sidebarGallery .sidebarGalleryMidImage .cell .imgCont *,.gallerySmallImages a span *
{
	vertical-align: middle;
}
.sidebarGallery .sidebarGalleryMidImage .cell .imgCont i,.gallerySmallImages a span i
{
	display: inline-block;
	height: 100%;
	width: 1px;
}
.sidebarGallery .sidebarGalleryMidImage .cell span,.sidebarGallery .sidebarGalleryMidImage2 span
{
	background: #e8e8e8;
	color: #333;
	display: block;
	font-size: 13px;
	height: 20px;
	overflow: hidden;
	padding: 0 5px;
	width: 200px;
}
.sidebarGallery .otherImages
{
	margin-bottom: 5px;
	overflow: hidden;
}
.sidebarGallery .otherImages a
{
	border: 1px solid #E2E2E2;
	float: left;
	height: 64px;
	margin-right: 3px;
	overflow: hidden;
	padding: 1px;
	width: 64px;
}
.sidebarGallery .otherImages a.mr0
{
	margin-right: 0;
}
.sidebarFeature
{
	border-left: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	height: 90px;
	overflow: hidden;
	position: relative;
	width: 218px;
}
.sidebarFeature a
{
	height: 90px;
	overflow: hidden;
	position: absolute;
	width: 218px;
}
.sideBarFeatureControl
{
	border: 1px solid #E2E2E2;
	display: block;
	height: 30px;
}
.sideBarFeatureControl .slideControl
{
	display: block;
	float: right;
	margin-top: 11px;
}
.slideControl
{
	display: inline;
	height: 10px;
	overflow: hidden;
}
.slideControl a
{
	display: block;
	float: left;
	height: 10px;
	overflow: hidden;
	padding: 0 5px;
	width: 6px;
}
.slideControl a b
{
	left: -9999px;
	position: absolute;
	text-indent: -9999px;
}
.slideControl .previous
{
	background: url(images/control-previous.gif) 5px top no-repeat;
}
.slideControl .pause
{
	background: url(images/control-play.gif) 5px top no-repeat;
}
.slideControl .play
{
	background: url(images/control-pause.gif) 5px top no-repeat;
}
.slideControl .next
{
	background: url(images/control-next.gif) 5px top no-repeat;
}
.slideControl a:hover
{
	background-position: 5px bottom;
}
.breakNews
{
	border-bottom: 1px solid #E2E2E2;
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
	overflow: hidden;
	width: 940px;
}
.breakNews p
{
	float: left;
	margin-right: 10px;
}
.breakNews strong
{
	color: #D94040;
	float: left;
	margin-right: 6px;
}
.breakNews ul
{
	height: 30px;
	overflow: hidden;
	position: relative;
	width: 650px;
}
.breakAdvert
{
	display: block;
	float: right;
}
.breakNews ul li
{
	left: 0;
	position: absolute;
	top: 0;
}
.breakNews ul li a
{
	color: #000;
	line-height: 30px;
	text-decoration: none;
}
.breakNews ul li a:hover
{
	color: #c00;
	text-decoration: none;
}
.mainBody
{
	overflow: hidden;
}
.firstNews
{
	overflow: hidden;
	width: 340px;
}
.secondNews
{
	overflow: hidden;
	width: 340px;
}
.oneColLast
{
	overflow: hidden;
	width: 160px;
}
.oneColSmall
{
	overflow: hidden;
	width: 180px;
}
.oneCol
{
	overflow: hidden;
	width: 220px;
}
.twoColSmall
{
	overflow: hidden;
	width: 340px;
}
.twoCol
{
	overflow: hidden;
	width: 460px;
}
.threeColSmall
{
	overflow: hidden;
	width: 520px;
}
.threeColModified
{
	overflow: hidden;
	width: 700px;
}
.threeCol
{
	overflow: hidden;
	width: 720px;
}
.fourCol
{
	overflow: hidden;
	width: 940px;
}
.alternativeCol .oneCol
{
	overflow: hidden;
	width: 160px;
}
.alternativeCol .twoCol
{
	overflow: hidden;
	width: 340px;
}
.alternativeCol .threeCol
{
	overflow: hidden;
	width: 520px;
}
.alternativeCol .fourCol
{
	overflow: hidden;
	width: 700px;
}
.stockExchange
{
	border: 1px solid #E2E2E2;
	clear: both;
	display: block;
	height: 36px;
	overflow: hidden;
	padding: 1px;
	width: 456px;
}
.stockExchange .greenTitle
{
	background: url(images/stocktitlebluebg.gif) repeat-x;
	color: #fff;
	float: left;
	font-size: 16px;
	font-weight: bold;
	height: 36px;
	line-height: 36px;
	margin-right: 1px;
	overflow: hidden;
	text-align: center;
	width: 50px;
}
.stockExchange dd
{
	border-left: 1px solid #E2E2E2;
	font-family: arial;
	font-size: 12px;
	overflow: hidden;
}
.stockExchange p
{
	float: left;
	line-height: 14px;
	overflow: hidden;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: left;
	width: 100px;
}
.stockExchange .equal
{
	background: url(images/arrow-stockequal.gif) 2px 15px no-repeat;
}
.stockExchange .down
{
	background: url(images/arrow-stockdown.gif) 2px 15px no-repeat;
}
.stockExchange .up
{
	background: url(images/arrow-stockup.gif) 2px 15px no-repeat;
}
.stockExchange .stockContainer
{
	float: left;
	height: 32px;
	overflow: hidden;
	position: relative;
	width: 360px;
}
.stockExchange .cell
{
	height: 32px;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 360px;
}
.stockExchange .prev,.stockExchange .next
{
	color: #c00;
	cursor: pointer;
	float: left;
	font-size: 18px;
	font-weight: bold;
	line-height: 32px;
	padding: 0 3px;
}
.stockExchange .next
{
	float: right;
}
.alterColumn p
{
	margin-bottom: 10px;
}
.latestNews
{
	background: #c00 url(images/white-arrow.gif) 0 2px no-repeat;
	color: #fff;
	padding: 0 10px;
	width: auto;
}
.shoulder
{
	color: #c00;
	display: block;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
}
.title
{
	font-size: 16px;
	line-height: 22px;
}
.title a
{
	color: #000;
}
.title a:hover
{
	color: #000;
	text-decoration: underline;
}
.altTitle,.featuredCategoryListing .cell h3
{
	color: #000;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 10px;
}
.altTitle2,.categoryListing h4
{
	color: #000;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 10px;
}
.titleBarRed,.titleBarGreen,.titleBarBlue,.titleBarWhite,.featuredCategoryListing .cell h4
{
	background: #ddd;
	color: #000;
	display: block;
	font-size: 16px;
	font-weight: bold;
	line-height: 25px;
	margin-bottom: 10px;
	padding: 0 5px;
}
.titleBarRed
{
	background: #c00;
}
.titleBarRed a,.titleBarGreen a,.titleBarBlue a,.featuredCategoryListing .cell h4 a
{
	color: #fff;
}
.featuredCategoryListing .cell h4 a
{
	color: #000;
}
.titleBarRed a:hover,.titleBarGreen a:hover,.titleBarBlue a:hover,.featuredCategoryListing .cell h4 a:hover
{
	color: #fff;
	text-decoration: underline;
}
.featuredCategoryListing .cell h4 a:hover
{
	color: #537d00;
}
.totalUserRate,.rateNow
{
	background: #ccc;
	display: block;
	height: 20px;
	position: relative;
	width: 118px;
}
.totalUserRate span,.totalUserRate img,.rateNow span,.rateNow img
{
	background: #c00;
	height: 20px;
	left: 0;
	position: absolute;
	top: 0;
	width: 0;
	z-index: 1;
}
.rateNow span,.rateNow img
{
	background: #0091b2;
}
.totalUserRate img,.rateNow img
{
	background: transparent;
	height: 20px;
	width: 118px;
	z-index: 2;
}
.pageMiddle .commonAdClass
{
	float: left;
	margin-right: 20px;
}
.featuredCategoryListing .cell .oneColSectionBottomAdz div
{
	margin-bottom: 0;
}
.featuredCategoryListing .cell p
{
	margin-bottom: 10px;
}
.featuredCategoryListing .imageContainer a
{
	display: block;
	height: 90px;
	overflow: hidden;
}
.titleBarGreen,.featuredCategoryListing .cell .titleBarGreen
{
	background: #DDD;
}
.titleBarBlue,.featuredCategoryListing .cell .titleBarBlue
{
	background: #0091B2;
}
.titleBarWhite,.featuredCategoryListing .cell .titleBarWhite
{
	background: #fff;
	border: 1px solid #E2E2E2;
	color: #c00;
	font-weight: normal;
}
.featuredCategoryListing
{
	margin-right: 20px;
	overflow: hidden;
}
.featuredCategoryListing .cell p
{
	margin-bottom: 10px;
}
.featuredCategoryListing .cell
{
	float: left;
	height: 350px;
	overflow: hidden;
	width: 160px;
}
.featuredCategoryListing .detailed
{
	height: auto;
	width: 340px;
}
.categoryListing
{
	overflow: hidden;
}
.categoryListing div
{
	float: left;
	margin-right: 20px;
	width: 220px;
}
.categoryListing p
{
	margin-bottom: 10px;
}
.categoryListing .mr0,.featuredCategoryListing .mr0
{
	margin-right: 0;
}
.categoryListingModified
{
	overflow: hidden;
}
.categoryListingModified div
{
	float: left;
	margin-right: 20px;
	width: 340px;
}
.categoryListingModified p
{
	margin-bottom: 10px;
}
.categoryListingModified .mr0
{
	margin-right: 0px;
}
.detailControl
{
	border: 1px solid #E2E2E2;
	height: 23px;
	overflow: hidden;
}
.detailControl ul
{
	float: left;
	overflow: hidden;
}
.detailControl li
{
	float: left;
	line-height: 23px;
	overflow: hidden;
}
.detailControl li a
{
	border-right: 1px solid #E2E2E2;
	color: #333;
	display: block;
	float: left;
	height: 23px;
	line-height: 22px;
	padding: 0 4px 0 25px;
}
.detailControl li a:hover
{
	background-color: #F5F5F5;
	background-position: 10px top;
	color: #333;
}
.detailControl li .comment
{
	background: #fff url(images/icon-commenth23.gif) 10px bottom no-repeat;
}
a .jComment
{
	background: #fff url(images/icon-commenth23.gif) 5px -24px no-repeat;
	height: 20px;
	overflow: hidden;
	padding-left: 20px;
}
a:hover .jComment
{
	background: #fff url(images/icon-commenth23.gif) 5px -1px no-repeat;
}
.detailControl li .share
{
	background: #fff url(images/icon-shareh23.gif) 10px bottom no-repeat;
}
.detailControl li .sendToFriend
{
	background: #fff url(images/icon-sendtofriendh23.gif) 10px bottom no-repeat;
}
.detailControl li .save
{
	background: #fff url(images/icon-saveh23.gif) 10px bottom no-repeat;
}
.detailControl li .print
{
	background: #fff url(images/icon-printh23.gif) 10px bottom no-repeat;
}
.detailControl .adz
{
	border-left: 1px solid #E2E2E2;
}
.detailGallery
{
	border: 1px solid #E2E2E2;
	padding: 9px;
}
.detailGallery .galleryControl,.sidebarGallery .galleryControl ul
{
	background: #CBEBBC;
	height: 25px;
	overflow: hidden;
}
.sidebarGallery .galleryControl,.sidebarGallery .galleryControl ul
{
	background: #d3d3d3;
	height: 25px;
	overflow: hidden;
}
.detailGallery .galleryControl li,.sidebarGallery .galleryControl ul li
{
	float: left;
	height: 25px;
	line-height: 25px;
}
.detailGallery .galleryControl li a,.sidebarGallery .galleryControl ul li a
{
	border-right: 1px solid #fff;
	display: block;
	float: left;
	height: 25px;
	padding: 0 5px;
}
.detailGallery .galleryControl li .more,.sidebarGallery .galleryControl li .more
{
	background: url(images/icon-photoh25.gif) 8px bottom no-repeat;
	padding-left: 25px;
}
.detailGallery .galleryControl li .more,.sidebarGallery .galleryControl li .video
{
	background: url(images/icon-video-25.gif) 8px bottom no-repeat;
	padding-left: 25px;
}
.detailGallery .galleryControl li .zoom,.sidebarGallery .galleryControl li .zoom
{
	background: url(images/icon-zoomh25.gif) 8px bottom no-repeat;
	padding-left: 25px;
}
.detailGallery .galleryControl li a:hover,.sidebarGallery .galleryControl li a:hover
{
	background-position: 8px top;
	color: #333;
}
.commentList dt img
{
	border: 1px solid #D1D1D1;
	float: left;
}
.commentList dt,.commentList dd
{
	margin-bottom: 10px;
	overflow: hidden;
	width: 100%;
}
.commentList dt span
{
	color: #4D4D4D;
	display: block;
	margin-top: 10px;
}
.commentList dt span a
{
	color: #0091B2;
	display: block;
	font-weight: bold;
}
.hiddenComment
{
	display: none;
}
.brownTitle
{
	color: #bc7c25;
	font-weight: bold;
}
.horoscope dt,.horoscope dd
{
	overflow: hidden;
}
.horoscope dt
{
	margin-bottom: 10px;
}
.horoscope dt img
{
	float: left;
	margin-right: 20px;
}
.horoscope dt p
{
	margin-top: 40px;
}
.horoscope dd
{
	margin-bottom: 10px;
}
.commentInput
{
	background: #F0F0F0;
	color: #000;
	display: block;
	padding: 20px;
	width: 660px;
}
.commentInput big
{
	border-bottom: 1px solid #c00;
	color: #000;
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.commentInput .half
{
	width: 320px;
}
.commentInput .half2
{
	width: 310px;
}
.commentInput .half3
{
	width: 318px;
}
.commentInput .full
{
	width: 660px;
}
.commentInput .full2
{
	width: 646px;
}
.commentInput a.green
{
	background: transparent;
	color: #537D00;
}
.commentInput a.red
{
	color: #c00;
}
.commentInput a.green:hover
{
	background: transparent;
	color: #537D00;
}
.commentInput .rating
{
	color: #0091b2;
}
.commentInputControl a
{
	border: 1px solid #0091B2;
	border-bottom: 0;
	color: #333;
	float: left;
	margin-right: 10px;
	padding: 2px 10px;
}
.commentInputControl a:hover
{
	color: #0091B2;
}
.commentInputControl .active
{
	background: #0091B2;
	color: #fff;
}
.commentInputControl .active:hover
{
	color: #fff;
}
.commentInputControl .banglaTypeHelp
{
	border: none;
	color: #0091B2;
	float: right;
	margin: 0;
	padding: 0;
}
.commentInputControl a.banglaTypeHelp:hover
{
	color: #0091B2;
	text-decoration: underline;
}
.commentInput .alttextarea
{
	border: 5px solid #0091B2;
	width: 650px;
}
.commentInput .full3
{
	width: 652px;
}
.commentInputControl
{
	overflow: hidden;
}
.bigRegisterButton
{
	display: block;
	float: left;
	height: 70px;
	overflow: hidden;
	width: 308px;
}
.pageHomeNewsMiddle .commonAdClass
{
	margin-right: 0;
}
.pageHomeNewsMiddle .adWidget .adz-pageTop
{
	margin-right: 0;
}
.imageContainer
{
	border: 1px solid #E2E2E2;
	overflow: hidden;
	padding: 4px;
}
.dragableContent
{
	width: 160px;
}
.dragableContent2col
{
	height: 320px;
	width: 340px;
}
.dHandle
{
	cursor: move;
	position: absolute;
	right: 5px;
	top: 8px;
	z-index: 99;
}
.listing
{
	line-height: 18px;
}
.listing a:hover,.arrowListing a:hover,.listStyle1 a:hover,.listStyle2 a:hover,.listStyle3 a:hover,.listStyle4 a:hover
{
	color: #537D00;
}
.arrowListing ul li,.listStyle1 ul li,.listStyle2 ul li,.listStyle3 ul li,.listStyle4 ul li
{
	float: left;
	width: 100%;
}
.arrowListing ul li a,.listStyle1 ul li a,.listStyle2 ul li a,.listStyle3 ul li a,.listStyle4 ul li a
{
	background: url(images/list-boubble.gif) 0 4px no-repeat;
	display: block;
	padding-left: 20px;
}
.listStyle1 ul li a
{
	background: url(images/list-doublearrow.gif) 0 4px no-repeat;
}
.listStyle2 ul li a
{
	background: url(images/greenarrow.gif) 0 4px no-repeat;
}
.listStyle4 ul li a
{
	background: none;
	border-bottom: 1px solid #c00;
}
.altArrowListing
{
	line-height: 18px;
	overflow: hidden;
}
.altArrowListing ul
{
	border-bottom: 1px solid #E2E2E2;
	float: left;
	overflow: hidden;
	padding-bottom: 2px;
	width: 100%;
}
.altArrowListing ul li
{
	border-bottom: 1px solid #E2E2E2;
	float: left;
	width: 100%;
}
.altArrowListing ul li a
{
	background: url(images/greenarrow.gif) 0 6px no-repeat;
	display: block;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.altArrowListing ul li a:hover
{
	color: #537d00;
}
.tabControl
{
	border-bottom: 1px solid #DDD;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}
.tabControl li
{
	float: left;
	margin-left: 10px;
}
.tabControl li a
{
	border: 1px solid #E2E2E2;
	border-bottom: 0 none;
	color: #000;
	display: block;
	line-height: 25px;
	padding: 0 5px;
}
.tabControl .active,.tabControl a:hover
{
	background: #DDD;
	color: #000;
}
.tabData .arrowListing li a
{
	background: url(images/list-boubble.gif) 0 6px no-repeat;
	border-bottom: 1px solid #ccc;
	display: block;
	line-height: 20px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.tabData .arrowListing li.last a
{
	border: none;
}
.profileArea
{
	line-height: 20px;
}
.profileArea h4
{
	color: #c00;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
}
.profileArea dl
{
	display: block;
	overflow: hidden;
	width: 100%;
}
.profileArea dt
{
	float: left;
	font-weight: bold;
	width: 110px;
}
.profileArea dd
{
	float: left;
	width: 350px;
}
.profileController ul
{
	background: #e3e3e3;
	display: block;
	height: 30px;
	overflow: hidden;
}
.profileController li
{
	float: left;
	line-height: 30px;
	overflow: hidden;
}
.profileController li a
{
	border-right: 1px solid #fff;
	color: #333;
	float: left;
	line-height: 30px;
	padding: 0 10px;
}
.profileController li a:hover,.profileController li .active
{
	background: #f5f5f5;
	color: #333;
}
.profileController li a img
{
	float: left;
	margin-right: 5px;
}
.phoneFeed
{
	overflow: hidden;
}
.phoneFeed p
{
	line-height: 20px;
}
.phoneFeed .right
{
	float: right;
	overflow: hidden;
	width: 560px;
}
.phoneFeed .left
{
	float: left;
	overflow: hidden;
	width: 140px;
}
.commonAdClass
{
	margin-bottom: 10px;
	overflow: hidden;
}
.threePageTopAd .adz-pageTop
{
	margin-bottom: 0;
}
.adWidget .adz-pageTop
{
	float: left;
	margin-right: 20px;
}
#footerWraper
{
	clear: both;
	overflow: hidden;
}
#footer
{
	border-left: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	margin: 10px auto;
	overflow: hidden;
	padding: 10px 20px 0 20px;
	text-align: left;
	width: 940px;
}
.footerTopLink
{
	overflow: hidden;
}
.footerTopLink li
{
	float: left;
	margin-right: 20px;
	overflow: hidden;
}
.footerTopLink li.last
{
	float: left;
	margin-right: 0;
}
.footerTopLink li a:hover
{
	text-decoration: underline;
}
.footerNav li
{
	float: left;
	line-height: 25px;
	width: 100%;
}
.footerNav li a
{
	background: url(images/arrow-stockequal.gif) right no-repeat;
	float: left;
	font-weight: bold;
	padding: 0 10px 0 5px;
}
.footerNav li ul li a
{
	background: url(images/divider.gif) right no-repeat;
}
.footerNav ul li li.last a
{
	background: none;
}
.footerNav li li
{
	height: 20px;
	width: auto;
}
.footerNav li ul a
{
	font-weight: normal;
	width: auto;
}
.footerTopLink li a
{
	background: #fff;
	border: 1px solid #E2E2E2;
	color: #000;
	float: left;
	height: 30px;
	line-height: 30px;
	padding: 9px 9px 9px 2px;
	width: 140px;
}
.footerTopLink li a img
{
	float: left;
	margin-right: 9px;
}
.footerLeft
{
	float: left;
	overflow: hidden;
	width: 325px;
}
.footerLeft .fLogo
{
	float: left;
	margin-right: 10px;
}
.footerLeft .fCopy
{
	border-left: 1px solid #E2E2E2;
	color: #666;
	float: left;
	line-height: 12px;
	margin-top: 10px;
	overflow: hidden;
	padding-left: 10px;
}
.footerLeft .fCopy .copyIcon
{
	float: left;
	font-size: 24px;
	line-height: 25px;
	margin-right: 5px;
}
.footerRight
{
	border-left: 1px solid #E2E2E2;
	color: #666;
	float: left;
	margin-left: 20px;
	width: 590px;
}
.footerRight p
{
	padding-left: 20px;
}
.footerSearch
{
	float: left;
	overflow: hidden;
	width: 220px;
}
.footerSearch .text
{
	border-right: none;
	float: left;
	margin: 0;
	width: 190px;
}
.footerSearch .goSearch
{
	background: #fff url(images/searchicon.gif) 2px 3px no-repeat;
	border: 1px solid #D7D7D7;
	border-left: none;
	cursor: pointer;
	float: left;
	height: 25px;
	line-height: 200px;
	margin: 0;
	outline: none;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
	width: 23px;
}
.calenderWraper
{
	float: left;
	overflow: hidden;
	width: 220px;
}
.clenderTop,.calenderFooter
{
	background: #e3e3e3;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	margin-bottom: 5px;
	padding: 0 10px;
	width: 200px;
}
.clenderTop
{
	background: #fff;
	margin-bottom: 10px;
	padding: 0;
}
.clenderTop .select
{
	float: left;
	font-family: solaimanLipi,arial;
	font-size: 14px;
	margin-right: 10px;
	width: 42%;
}
.dayZone,.dateZone
{
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	display: block;
	overflow: hidden;
	width: 217px;
}
.dateZone
{
	background: #efefef;
	border-top: none;
	margin-bottom: 5px;
}
.dayZone dt,.dayZone dd,.dateZone dd,.dateZone dt
{
	border-bottom: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	float: left;
	height: 28px;
	line-height: 28px;
	padding: 1px;
	text-align: center;
	width: 28px;
}
.dayZone dt,.dateZone dt
{
	font-size: 13px;
	overflow: hidden;
}
.dateZone a
{
	color: #000;
	display: block;
	height: 28px;
	text-decoration: none;
	width: 28px;
}
.dateZone a.active
{
	background: #537d00;
	color: #fff;
}
.dateZone a.disabled,.dateZone a.disabled:hover
{
	background: inherit;
	color: #ccc;
	cursor: default;
}
.dateZone a:hover
{
	background: #537d00;
	color: #fff;
}
.calenderFooter .previous,.calenderFooter .next
{
	line-height: 25px;
}
.jError
{
	background: #400;
}
.jSuccess
{
	background: #040;
}
.popupBox
{
	background: #494949;
	border: 1px solid #000;
	color: #ccc;
	font-family: Verdana;
	margin: 15px 0;
	margin-bottom: 15px;
	padding: 12px 10px;
	width: 400px;
}
.popupBox a
{
	background: url(images/close.gif) no-repeat;
	cursor: pointer;
	display: block;
	float: right;
	height: 20px;
	width: 64px;
}
.popupBox a b
{
	left: -99999px;
	position: absolute;
}
.popupBox h3
{
	color: #fff;
	float: left;
	font-size: 16px;
	margin-bottom: 5px;
}
.popupBox div
{
	border-top: 1px solid #ccc;
	clear: both;
	display: block;
	font-size: 12px;
	padding-top: 20px;
	text-align: left;
}
#cmntSign
{
	cursor: pointer;
}
#jInfo
{
	overflow: hidden;
}
#infoMsg
{
	float: left;
	width: 100%;
}
.error
{
	background: #c00;
	color: #fff;
	padding: 5px;
	width: 100%;
}
.warning
{
	background: #FEE496;
	padding: 5px;
	width: 100%;
}
.notice
{
	background: #A0A9D3;
	padding: 5px;
	width: 100%;
}
.success
{
	background: #537D00;
	color: #fff;
	padding: 5px;
	width: 100%;
}
.widgetLinkdescription
{
	margin-bottom: 10px;
}
.widgetTextTitle
{
	margin-bottom: 10px;
}
.widgetTextBody
{
	margin-bottom: 10px;
}
.widgetText .divider
{
	margin-bottom: 10px;
}
.galleryDescription
{
	border: 1px solid #E2E2E2;
	padding-left: 5px;
}
.mediaHomeFeatured
{
	border: 1px solid #e2e2e2;
	width: 698px;
}
.previewPane
{
	overflow: hidden;
	padding: 9px;
}
.previewPane a
{
	color: #000;
}
.previewPaneLeft
{
	float: left;
	height: 380px;
	position: relative;
	width: 510px;
}
.previewPaneLeft img
{
	position: absolute;
}
.previewPaneLeft span
{
	background: url(images/bg.png) repeat;
	bottom: 0;
	color: #fff;
	left: 0;
	padding: 5px;
	position: absolute;
	width: 500px;
}
.previewPaneLeft span b
{
	color: #c00;
}
.previewPaneRight
{
	float: right;
	height: 380px;
	overflow: hidden;
	position: relative;
	width: 160px;
}
.previewPaneRight .selectedArrow
{
	left: -10px;
	position: absolute;
	top: 51px;
	z-index: 9999;
}
.previewPaneRight div
{
	height: 380px;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 160px;
}
.previewPaneRight a
{
	display: block;
	height: 120px;
	overflow: hidden;
	padding-bottom: 10px;
	position: relative;
	width: 160px;
}
.previewPaneRight a img
{
	border: 1px solid #e2e2e2;
	height: 114px;
	padding: 2px;
	position: absolute;
	width: 154px;
}
.previewPaneRight a span
{
	background: url(images/bg.png) repeat;
	bottom: 13px;
	color: #fff;
	left: 1px;
	padding: 0 2px;
	position: absolute;
	width: 156px;
}
.mediaHomeFeaturedController
{
	background: url(images/gallery-controller-bg.gif) repeat;
	display: block;
	height: 30px;
	line-height: 30px;
	margin: 0 10px 10px 0;
	overflow: hidden;
}
.mediaHomeFeaturedController span
{
	background: url(images/gallery-controller-arrow.gif) right top no-repeat;
	float: left;
	height: 30px;
	overflow: hidden;
	padding-right: 15px;
}
.mediaHomeFeaturedController span span
{
	background: #eac07e;
	color: #fff;
	display: block;
	height: 30px;
	padding: 0 10px;
}
.mediaHomeFeaturedController .controller
{
	float: right;
}
.mediaHomeFeaturedController .controller a
{
	background: url(images/gallery-pause.gif) 5px 0 no-repeat;
	float: right;
	height: 30px;
	margin-left: 10px;
	width: 30px;
}
.mediaHomeFeaturedController .controller .next
{
	background: url(images/gallery-next.gif) no-repeat;
}
.mediaHomeFeaturedController .controller .prev
{
	background: url(images/gallery-previous.gif) no-repeat;
}
.galleryFeatured a
{
	line-height: 23px;
}
.galleryFeatured a span span
{
	background: #fff url(images/icon-commenth23.gif) left bottom no-repeat;
	float: right;
	height: 23px;
	margin-top: 2px;
	overflow: hidden;
	padding-left: 12px;
}
.albumSmallImgContainer
{
	float: left;
	height: 415px;
	margin-bottom: 10px;
	margin-right: 20px;
	overflow: hidden;
}
.albumSmallImgContainer h3
{
	border-bottom: 1px solid #E2E2E2;
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.albumSmallImgs
{
	border-bottom: 1px solid #e2e2e2;
	height: 330px;
	margin-bottom: 10px;
	overflow: hidden;
}
.albumSmallImgs a
{
	float: left;
	height: 100px;
	margin-bottom: 10px;
	margin-right: 3px;
	overflow: hidden;
	width: 71px;
}
.albumSmallImgs a.last
{
	margin-right: 0;
}
.albumSmallImgs a img
{
	height: 70px;
	width: 70px;
}
.albumSmallImgs a span
{
	color: #000;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}
.galleryCategoryImages a
{
	float: left;
	height: 140px;
	margin-bottom: 10px;
	margin-right: 20px;
	overflow: hidden;
	width: 100px;
}
.galleryCategoryImages a img
{
	height: 100px;
	width: 100px;
}
.galleryCategoryImages a span
{
	font-size: 13px;
	line-height: 20px;
}
.galleryViewZoneAndController
{
	border: 1px solid #e3e3e3;
	border-bottom: none;
	overflow: hidden;
	padding: 9px 9px 12px 9px;
	position: relative;
}
.galleryViewZoneAndController .imageView
{
	float: left;
	overflow: hidden;
	position: relative;
	width: 680px;
}
.galleryViewZoneAndController .imageViewPhoto
{
	float: left;
	overflow: hidden;
	position: relative;
	width: 680px;
}
.galleryViewZoneAndController .imageView .next,.galleryViewZoneAndController .imageView .prev
{
	background: url(images/prev.jpg) no-repeat;
	display: none;
	height: 40px;
	left: 0;
	position: absolute;
	top: 45%;
	width: 40px;
}
.galleryViewZoneAndController .imageView .next
{
	background: url(images/next.jpg) no-repeat;
	left: auto;
	right: 0;
}
.galleryViewZoneAndController .imageView div
{
	background: url(images/bg.png) repeat;
	bottom: 0;
	color: #fff;
	display: block;
	left: 0;
	position: absolute;
	width: 680px;
}
.galleryViewZoneAndController .imageView p
{
	background: #e3e3e3;
	color: #000;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	padding: 0 10px;
}
.galleryViewZoneAndController .imageView .commentCount
{
	background: url(images/icon-commenth23.gif) left -25px no-repeat;
	float: right;
	height: 23px;
	margin-top: 2px;
	overflow: hidden;
	padding-left: 12px;
}
.galleryViewZoneAndController .imageView span
{
	display: block;
	padding: 5px 10px;
}
.galleryViewZoneAndController .right
{
	float: right;
	width: 230px;
}
.galleryViewZoneAndController .right .controller
{
	overflow: hidden;
	text-align: left;
}
.galleryViewZoneAndController .right .controller a
{
	background: url(images/play-pause.gif) left top no-repeat;
	display: block;
	height: 20px;
	text-indent: -9999px;
	width: 125px;
}
.galleryViewZoneAndController .right .controller a.play
{
	background: url(images/play-pause.gif) left bottom no-repeat;
}
.galleryViewZoneAndController .right .controller .next
{
	float: right;
}
.galleryViewZoneAndController .right .controller .prev
{
	float: left;
}
.galleryViewZoneWrap
{
	background: url(images/gallery-detail-bottom-shade.gif) left bottom repeat-x;
	margin-bottom: 20px;
	position: relative;
}
.galleryViewZoneWrap .bottomArrow
{
	background: url(images/gallery-detail-bottom-arrow.gif) no-repeat;
	bottom: -10px;
	height: 14px;
	left: 20px;
	position: absolute;
	width: 19px;
}
.gallerySmallImages
{
	height: 72px;
	margin-bottom: 10px;
	overflow: hidden;
	position: relative;
	width: 230px;
}
.gallerySmallImages a
{
	background: #e3e3e3;
	float: left;
	height: 71px;
	margin-right: 8px;
	width: 71px;
}
.gallerySmallImages a.last
{
	margin-right: 0;
}
.gallerySmallImages a span
{
	display: block;
	display: table-cell;
	height: 71px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	width: 71px;
}
.gallerySmallImages a.active span
{
	border: 1px solid #c00;
	height: 70px;
	width: 70px;
}
.galleryViewZoneAndController .controllerBottomAd
{
	bottom: 12px;
	display: block;
	height: 70px;
	overflow: hidden;
	position: absolute;
	right: 9px;
	width: 230px;
}
#banglaToolTip
{
	background: #00AEEF;
	color: #FFF;
	display: block;
	list-style: none;
	padding: 0;
	position: absolute;
	width: auto;
	z-index: 99;
}
#banglaToolTip li
{
	border-bottom: 1px solid #FFF;
	font-size: 16px;
	line-height: 16px;
	padding: 7px 3px;
}
#banglaToolTip li:hover
{
	background-color: #000;
}
#banglaInpTool
{
	color: #fff;
	display: block;
	height: 30px;
	overflow: hidden;
	position: absolute;
	width: 100px;
	z-index: 98;
}
#banglaInpTool a
{
	border: 1px solid #fff;
	color: #fff;
	display: block;
	float: left;
	height: 25px;
	margin: 2px;
	width: 25px;
}
#banglaInpTool a.banglaBtnActive
{
	border: 1px solid #000;
}
#banglaInpTool a.banglaBtnHover
{
	border: 1px solid #000;
}
#banglaInpTool a.English
{
	background: url(images/english.gif) center;
}
#banglaInpTool a.Phonetic
{
	background: url(images/phonetic.gif) center;
}
#banglaInpTool a.Unijoy
{
	background: url(images/unijoy.gif) center;
}
#banglaInpTool a b
{
	display: none;
}
.ui-sortable-placeholder
{
	border: 1px dashed #CCC;
	visibility: visible!important;
	width: 218px;
}
.ui-sortable-placeholder *
{
	visibility: hidden;
}
.alignCenter
{
	text-align: center;
}
.alignLeft
{
	text-align: center;
}
.alignRight
{
	text-align: center;
}
.mAuto
{
	margin: auto;
}
.allPmb10 p
{
	margin-bottom: 10px;
}
.allPlineHeight18 p
{
	line-height: 18px;
}
.divider
{
	background: url(images/doubleline.gif) left top repeat-x;
	clear: both;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 100%;
}
.extralarge
{
	font-size: 24px;
	line-height: 26px;
}
.large
{
	font-size: 18px;
	line-height: 20px;
}
.medium
{
	font-size: 14px;
	line-height: 16px;
}
.small
{
	font-size: 13px;
	line-height: 15px;
}
.tiny
{
	font-size: 11px;
	line-height: 13px;
}
.cGreen
{
	color: #537d00;
}
.cBlue
{
	color: #00b5ff;
}
.ash
{
	color: #444;
}
.justify
{
	text-align: justify;
}
.bbAsh
{
	border-bottom: 1px solid #E2E2E2;
}
.brAsh
{
	border-right: 1px solid #E2E2E2;
}
.blAsh
{
	border-left: 1px solid #E2E2E2;
}
.childLiBBAsh li
{
	border-bottom: 1px solid #E2E2E2;
}
.fL
{
	float: left;
}
.fR
{
	float: right;
}
.oH
{
	overflow: hidden;
}
.cb
{
	clear: both;
}
.m0
{
	margin: 0;
}
.ml0
{
	margin-left: 0;
}
.ml10
{
	margin-left: 10px;
}
.ml20
{
	margin-left: 20px;
}
.ml40
{
	margin-left: 20px;
}
.mr0
{
	margin-right: 0;
}
.mr10
{
	margin-right: 10px;
}
.mr15
{
	margin-right: 15px;
}
.mr20
{
	margin-right: 20px;
}
.mr30
{
	margin-right: 30px;
}
.mr40
{
	margin-right: 40px;
}
.mt3
{
	margin-top: 3px;
}
.mt10
{
	margin-top: 10px;
}
.mt15
{
	margin-top: 15px;
}
.mt20
{
	margin-top: 20px;
}
.mb0
{
	margin-bottom: 0;
}
.mb5
{
	margin-bottom: 5px;
}
.mb10
{
	margin-bottom: 10px;
}
.mb15
{
	margin-bottom: 15px;
}
.mb20
{
	margin-bottom: 10px;
}
.Lh20
{
	line-height: 20px;
}
.p5
{
	padding: 5px;
}
.p0
{
	padding: 0;
}
.pb10
{
	padding-bottom: 10px;
}
.pb20
{
	padding-bottom: 20px;
}
.pt10
{
	padding-top: 10px;
}
.pt20
{
	padding-top: 20px;
}
.pr20
{
	padding-right: 20px;
}
.dn
{
	display: none;
}
.di
{
	display: inline;
}
.db
{
	display: block;
}
a.blackAnchor
{
	color: #000;
	cursor: pointer;
}
a.blackAnchor:hover
{
	color: #000;
}
.blue
{
	background: #00F;
}
.red
{
	color: #c00;
}
.redUnderlined,.redUnderlined:hover
{
	color: #c00;
	text-decoration: underline;
}
.green
{
	background: #0F0;
}
.white
{
	background: #fff;
}
.fw
{
	width: 100%;
}
.lslide2Col
{
	background: url(images/lsidebar.png);
	float: left;
	height: 35px;
	width: 1px;
}
.rslide2Col
{
	background: url(images/rsidebar.png);
	float: left;
	height: 35px;
	width: 338px;
}
.bslide2Col
{
	background: url(images/bsidebar.png);
	float: left;
	height: 35px;
	width: 1px;
}
.lslide1Col
{
	background: url(images/lsidebar.png);
	float: left;
	height: 35px;
	width: 1px;
}
.rslide1Col
{
	background: url(images/rsidebar.png);
	float: left;
	height: 35px;
	width: 158px;
}
.bslide1Col
{
	background: url(images/bsidebar.png);
	float: left;
	height: 35px;
	width: 1px;
}
.categoryName
{
	color: #F00;
	font-size: 18px;
	font-weight: bold;
	padding: 4px 0 5px 10px;
}
.mainTitle2Col
{
	background: #fff;
	height: 35px;
	width: 340px;
}
.mainTitle1Col
{
	background: #fff;
	height: 35px;
	width: 160px;
}